IC 2391
IC 2391 (also known as the Omicron Velorum Cluster or Caldwell 85) is an open cluster in the constellation Vela. The Persian astronomer Al Sufi may have first described it about 964. It was found by Abbe Lacaille and cataloged as Lac II 5.
Challenge
Cover from DILCHSKY
32 AstroPals have shot
Share to